package com.cls.system.entity;

import java.util.Date;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cls.common.entity.BaseEntity;
import java.io.Serializable;
/**
 * 配置表 Entity
 *
 * @author slx
 * @date 2020-11-17 11:51:11
 */
@Data
@TableName("sys_configure")
public class Configure extends BaseEntity implements Serializable {



    /**
     * 
     */
    @TableId(value = "configure_id", type = IdType.AUTO)
    private Long configureId;



    /**
     * 业务类型
     */
    @TableField("business_type_code")
    private String businessTypeCode;


    /**
     * 学科分配比例优化值(单位%)
     */
    @TableField("proportion")
    private Double proportion;



    /**
     * 工作量
     */
    @TableField("workload")
    private Integer workload;



    /**
     * 同一单位专家是/否可以分配到同一组
     */
    @TableField("is_distribution")
    private Boolean isDistribution;

    /**
     * 申报课题是否需要填写课题级别
     */
    @TableField("is_topic_lev")
    private Boolean isTopicLev;
    /**
     * 专家数
     */
    @TableField("expert_num")
    private Integer expertNum;

    /**
     * 优先京内/京外专家
     */
    @TableField("expert_location_code")
    private String expertLocationCode;


    /**
     * 优先实务/理论专家
     */
    @TableField("expert_special_code")
    private String expertSpecialCode;

    /**
     * 是否是快照
     */
    @TableField("snapshot")
    private Boolean snapshot;

}
